carotid artery puncture - Spanish English Dictionary